//
//  ShieldZone.h
//  ProjectL
//
//  Created by Nguyen Tan Loc on 12/6/13.
//  Copyright (c) 2013 Nguyen Tan Loc. All rights reserved.
//

#import "CCSprite.h"
#import "PNode.h"

@interface ShieldZone : CCNode
{
    PNode *mUserNode;
    CCSprite *mShieldZone;
    CCSprite *mElementRed;
    CCSprite *mElementGreen;
    CCSprite *mElementBlue;
    
    float mRadius;
    float mRotation;
    int mNumElement;
}

-(id) initWithUserNode:(PNode *)userNode;
-(void) addToBatch:(CCSpriteBatchNode *)batch;
-(BOOL) destroyElement;
-(void) reset;

@end
